fin strap - Alemán Inglés Diccionario